package com.baichang.taoshunda.entity;

import com.baichang.framework.annotation.jdbc.Table;
import com.baichang.framework.annotation.jdbc.Id;
import com.baichang.framework.entity.BaseEntity;

import java.util.Date;
import java.math.BigDecimal;


@Table(name = "t_company_panyment_history")
public class CompanyPanymentHistory extends BaseEntity {

    /**
     * 编号
     **/
    private Integer id;
    /**
     * 商家编号
     **/
    private Integer companyId;
    /**
     * 缴费类型
     **/
    private Integer paymentType;
    /**
     * 缴费时间
     **/
    private Integer paymentTime;
    /**
     * 缴费金额
     **/
    private BigDecimal paymentMoney;
    /**
     * 创建时间
     */
    private Date createdTime;
    /**
     * 轮播图id
     */
    private Integer carouselId;
    /**
     * 服务商家id
     */
    private Integer waiterServiceId;
    /**
     * 支付方式
     */
    private Integer payType;

    /**
     * 缴费历史id
     */
    private Integer recommendId;
    /**
     * 特价商品id
     */
    private Integer goodId;
    /**
     * 特价商品数量
     */
    private Integer discountNumber;
    /**
     * 特价商品的金额
     */
    private BigDecimal discountMoney;

    /**
     * 编号
     **/
    @Id
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 商家编号
     **/
    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    /**
     * 缴费类型
     **/
    public Integer getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(Integer paymentType) {
        this.paymentType = paymentType;
    }

    /**
     * 缴费时间
     **/
    public Integer getPaymentTime() {
        return paymentTime;
    }

    public void setPaymentTime(Integer paymentTime) {
        this.paymentTime = paymentTime;
    }

    /**
     * 缴费金额
     **/
    public BigDecimal getPaymentMoney() {
        return paymentMoney;
    }

    public void setPaymentMoney(BigDecimal paymentMoney) {
        this.paymentMoney = paymentMoney;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public Integer getCarouselId() {
        return carouselId;
    }

    public void setCarouselId(Integer carouselId) {
        this.carouselId = carouselId;
    }

    public Integer getWaiterServiceId() {
        return waiterServiceId;
    }

    public void setWaiterServiceId(Integer waiterServiceId) {
        this.waiterServiceId = waiterServiceId;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Integer getRecommendId() {
        return recommendId;
    }

    public void setRecommendId(Integer recommendId) {
        this.recommendId = recommendId;
    }

    public Integer getGoodId() {
        return goodId;
    }

    public void setGoodId(Integer goodId) {
        this.goodId = goodId;
    }

    public Integer getDiscountNumber() {
        return discountNumber;
    }

    public void setDiscountNumber(Integer discountNumber) {
        this.discountNumber = discountNumber;
    }

    public BigDecimal getDiscountMoney() {
        return discountMoney;
    }

    public void setDiscountMoney(BigDecimal discountMoney) {
        this.discountMoney = discountMoney;
    }
}